// BonusGameArray.h: interface for the CBonusGameArray class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_BONUSGAMEARRAY_H__B515A8F4_188C_434a_B61C_BAF10AF88E1D__INCLUDED_)
#define AFX_BONUSGAMEARRAY_H__B515A8F4_188C_434a_B61C_BAF10AF88E1D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "AUSlotsBonusGameTypes.h"

class CBonusGame
{
public:
	CBonusGame();
	CBonusGame( const CAUSlotsBonusGameTypesAccessor& accessor );

	CBonusGame& operator=( const CAUSlotsBonusGameTypesAccessor& accessor );

	int m_nID;
	CString m_strDescription;
};

class CBonusGameArray : public CArray< CBonusGame, const CBonusGame& >
{
public:
	CBonusGameArray();
	virtual ~CBonusGameArray();

	int Add( const CAUSlotsBonusGameTypesAccessor& accessor );
};

#endif // !defined(AFX_BONUSGAMEARRAY_H__B515A8F4_188C_434a_B61C_BAF10AF88E1D__INCLUDED_)
